Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Gemax Samsung Open 2004 - Belgrade Open Diputacion Ciudad de Pozoblanco - Cordoba Bogota Challenger Segovia Challenger Ortisei Challenger Brescia Challenger Canberra Challenger Cary Challenger Biella 3 Challenger Biella 4 Challenger Mouilleron-Le-Captif Challenger Vicenza Challenger Ilkley Challenger Ortisei Challenger Grand Prix Hassan II - Casablanca Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Marbella Open - Marbella International Championships of Sicily - Palermo Hellmann's Cup - Santiago Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Mallorca Open - Mallorca International Championships of Sicily - Palermo Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Tento Czech Open - Prague Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo Dubai Tennis Open - Dubai Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Generali Open 2000 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Kremlin Cup - Moscow Cerveza Club Colombia Open - Bogota Copa AT&T - Buenos Aires Telenordia Swedish Open - Bastad Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2002 - Doha Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Bucharest Marbella Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Idea Prokom Open - Sopot CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Abierto Internacional de Salinas 'Dario Expreso' - Salinas Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tenerife Challenger BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Bergamo Challenger Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London V Trofeo Barcelona de Tenis - Barcelona AEGON International - Eastbourne Challenger Copa Sevilla - Seville International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BMW Tennis Championship - Sunrise BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Challenger Ciudad de Guayaquil - Guayaquil If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Freudenstadt Challenger German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Gerry Weber Open - Halle Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Pozoblanco Challenger China Open - Beijing Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Konzum Croatia Open - Umag China Open - Beijing Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva AEGON International - Eastbourne Bucaramanga Challenger Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Constanta Challenger Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Noventi Open - Halle Banja Luka 2002 - Banja Luka Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow II Challenger Ciudada de Guayaquil - Guayaquil ASB Classic - Auckland XII Abierto Internacional de Salinas - Salinas Sporting Challenger '07 Trofeo Regione Piemonte - Turin New York Open - New York Generali Open - Kitzbuhel European Open - Antwerp Astana Open - Nur-Sultan Challenger Britania Zavaleta - Puebla Great Ocean Road Open - Melbourne Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Nature Valley International - Eastbourne Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Truist Atlanta Open - Atlanta Citi Open - Washington European Open - Antwerp Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Sydney Tennis Classic - Sydney Delray Beach Open - Delray Beach San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Sofia Open - Sofia Firenze Open - Florence Morocco Tennis Tour - Marrakech Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Akbank Private Banking TED Open - Istanbul 84° Concurso Internacional Tenis San Sebastian - San Sebastian Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Pekao Open - Szczecin Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Salinas Challenger Johannesburg Challenger Heineken Challenger - Ho Chi Minh City Manta Challenger San Marino Challenger San Sebastian Challenger Manerbio Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Salinas Challenger Tanger Challenger Chicago Challenger Rabat Challenger Cairo Challenger Garden Open - Rome Internazionali di Tennis - Bergamo Internazionali di Tennis di Bergamo - Bergamo Cremona Challenger Turin Challenger Ortisei Challenger Heilbronn Challenger - Heilbronn Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Sporting Challenger - Turin Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg BMW Brixina Tennis Open 2000 - Bressanone Trofeo Barcelona de Tenis - Barcelona Nord/LB Open - Braunschweig Kamnik Challenger - Kamnik 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Milano Challenger-Jameson Cup - Milan Jameson Cup - Milan Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Barletta Citta'Della Disfida Open 98 - Barletta Zivnobanka Open - Prostejov Braunschweig Open - Braunschweig Venice Open - Venice Olbia Geovillage Open - Olbia VI Open Banc Agricol - Andorra Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Trani Cup - Trani CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Open Maxon - Barcelona Open de Franche Comte - Besancon Bulgarian Challenger 2002 - Sofia 5th Sardinian International Championships - Cagliari Tennis Napoli Cup - Napoli Garden Open - Rome Banca Stato Challenger Lugano - Lugano V Trani Cup - Trani San Marino Cepu Open - San Marino Rhein-Main Challenger 2003 - Aschaffenburg Pekao Open 2003 - Szczecin Napoli International Cup - Napoli Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Jagermeister Open - Braunschweig Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Sporting Challenger - Turin Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Zagreb Open - Zagreb 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Siemens Open 2004 - Scheveningen 3° Trofeo 'Citta di Brindisi' - Brindisi Cepu Open - San Marino Open Castilla y Leon - Segovia Trani Cup - Trani Czech Indoor Open - Prague Bogota Challenger - Bogota Challenger Fondazione Carige - Genova Banja Luka Challenger 2004 - Banja Luka Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra GHI Bronx Classic - Bronx Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn X Abierto Internacional de Salinas - Salinas Pro Tennis World Open - Sunrise San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Schickendanz Open - Furth Riviera di Rimini Challenger - Rimini Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Mobilux Open - Luxembourg Copa Kia - Santiago BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Italian Open - Rome Licher German Open - Hamburg Italian Open - Rome German Open - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid XL Bermuda Open - Bermuda Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Czech Open 2006 - Prostejov Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Nord LB Open 2006 - Braunschweig Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Open Castilla y Leon - Segovia BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Concurso Internacional de Vigo - Vigo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Ciutat de Barcelona - Barcelona Rogers Cup - Montreal Copa Petrobras Colombia - Bogota Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires BNP Paribas Masters - Paris Challenger Britania Zavaleta - Puebla Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Bancolombia Open - Bogota Voit Mexico City Open - Mexico City BNP Paribas Masters - Paris San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Tunis Open 2007 - Tunis ECU Prague Open - Prague Internazionali BNL d'Italia - Rome Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Shanghai Rolex Masters - Shanghai Challenger Lugano - Lugano BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Monte-Carlo Rolex Masters - Monte-Carlo Porsche Open - Poznan Open Castilla y Leon - Segovia Mutua Madrid Open - Madrid LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons UTC Open by Selena - Cherkassy BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Copa Sevilla 2007 - Seville Pekao Open - Szczecin Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Copa Petrobras Uruguay - Montevideo Miami Open - Miami Bancolombia Open - Bogota AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tunis Open - Tunis Izmir Cup - Izmir ATP Open Castilla y Leon - Segovia Challenger Copa Sevilla 2008 - Seville Challenger Britania Zavaleta - Puebla Tanger Challenger Meknes Challenger Bogota Challenger Quito Challenger Forli Challenger Kitzbuhel Challenger Genova Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Puebla Challenger Biella 2 Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Prostejov Challenger French Open - Paris Kosice Challenger Wimbledon - London U.S. Open - New York Bucaramanga Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mons Challenger Australian Open - Melbourne French Open - Paris Meknes Challenger Wimbledon - London U.S. Open - New York Dallas Challenger Nottingham 1 Challenger Sunrise Challenger Nottingham 2 Challenger Genova Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ortisei Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Ortisei Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Trieste Challenger French Open - Paris Genova Challenger Bratislava Challenger Bergamo Challenger Wimbledon - London VI Torneo Internazionale di Tennis - Barletta U.S. Open - New York Australian Open - Melbourne Mallorca Open - Mallorca French Open - Paris Wimbledon - London New Haven Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Tenis Comunidad Valenciana - Valencia Ismaning Challenger U.S. Open - New York Australian Open - Melbourne Cleveland Challenger Dallas Challenger French Open - Paris Grolsch Open 1997 - Amsterdam Open Seat-Godo '98 - Barcelona Tennis Napoli Cup - Naples Generali Open 1998 - Kitzbuhel Zagreb Open - Zagreb Wimbledon - London Generali Open 1999 - Kitzbuhel Open Seat-Godo 2000 - Barcelona U.S. Open - New York Australian Open - Melbourne Qatar Mobil Open 2001 - Doha Open Seat-Godo 2001 - Barcelona French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo Canottieri Minico 2004 - Mantova French Open - Paris Franklin Templeton Tennis Classic - Scottsdale Wimbledon - London Banca Stato Challenger - Lugano U.S. Open - New York Ordina Open - 's-Hertogenbosch VII Torneo Internazionale di Tennis - Barletta Newport Beach Challenger Australian Open - Melbourne Parma Challenger French Open - Paris Open Seat-Godo '97 - Barcelona Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Croatian Indoors - Split Grand Prix Hassan II - Casablanca XII Internazionali di Tennis CARISBO - Bologna The Samsung Open - Bournemouth Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Qatar Mobil Open '99 - Doha Open 13 - Marseille Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg Heineken Open - Auckland Grand Prix Hassan II - Casablanca 2001 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Telenordia Swedish Open - Bastad Gelsor Open Romania - Bucharest Barcelona Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island Milan Indoors - Milan Open 13 - Marseille Hellmann's Cup - Santiago Allianz Suisse Open - Gstaad Dubai Tennis Open - Dubai Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Dubai Open - Dubai Allianz Suisse Open - Gstaad Estoril Open - Estoril Sydney International - Sydney Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Merano Open - Merano Investor Swedish Open - Bastad Open de Moselle - Metz Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai 1999 Mercedes Cup - Stuttgart Wimbledon - London Grolsch Open - Amsterdam The Dubai Tennis Championships - Dubai U.S. Open - New York Waldbaum's Hamlet Cup - Long Island Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Portugal Open - Oeiras Australian Open - Melbourne Medibank International - Sydney French Open - Paris Connex Open Romania - Bucharest Wimbledon - London ATP Vegeta Croatia Open - Umag U.S. Open - New York Kremlin Cup - Moscow Moselle Open - Metz Swiss Indoors Basel - Basel Open 13 - Marseille Australian Open - Melbourne China Open - Beijing PBZ Zagreb Indoors - Zagreb Open 13 - Marseille AEGON International - Eastbourne French Open - Paris Grand Prix de Tennis de Lyon - Lyon China Open - Beijing U.S. Open - New York Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest Heineken Open - Auckland French Open - Paris AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Apia International - Sydney Aegon Nottingham Open - Nottingham Cerveza Club Columbia Open - Bogota Moselle Open - Metz Wimbledon - London Abierto Mexicano de Tenis Pegaso - Acapulco U.S. Open - New York Austrian Open - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London Copa AT&T - Buenos Aires U.S. Open - New York Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel BMW Open - Munich Winston-Salem Open - Winston-Salem Sofia Open - Sofia Melbourne Summer Set - Melbourne Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha BMW Open - Munich Qatar Mobil Open 2000 - Doha Moselle Open - Metz Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow Ricoh Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Paegas Czech Open - Prague Turkish Airlines Open Antalya - Antalya Open Seat-Godo '99 - Barcelona Internazionali di Tennis di San Marino - San Marino 2000 Mercedes Cup - Stuttgart Chevrolet Cup - Vina del Mar Generali Open 2001 - Kitzbuhel Davidoff Swiss Indoors - Basel Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Indian Wells Canberra Challenger Mallorca Open - Mallorca Kremlin Cup - Moscow Abierto Mexicano de Tenis Pegaso - Acapulco International Championship of Croatia - Umag Grand Prix Hassan II - Marrakech Qatar Open - Doha Swiss Indoors Basel - Basel Dubai Open - Dubai BMW Open - Munich Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Open Romania - Bucharest Catella Swedish Open - Bastad Qatar Open - Doha PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Chennai Open - Chennai Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Topshelf Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Masters Series - Hamburg Forte Village Sardegna Open - Sardinia Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Moselle Open - Metz Gerry Weber Open - Halle Abierto Mexicano de Tenis Mifel - Los Cabos Adidas Open de Toulouse - Toulouse Licher German Open - Hamburg Sony Ericsson Open - Miami Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Madrid The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome Apia International - Sydney Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Toronto BNP Paribas Open - Indian Wells Medibank International - Sydney Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami European Open - Antwerp BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, CAN-ITA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, IND-ITA 1-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, JPN-ITA 1-3 Olympics - Sydney Olympics - Beijing Olympics - London Olympics - Rio de Janeiro